package com.aop.annotationaop;

//import org.aspectj.lang.ProceedingJoinPoint;
//import org.aspectj.lang.annotation.*;
//import org.springframework.core.annotation.Order;
//
///**
// * @Author: tgy
// * @Date: 2020-08-10 09:43
// */
//@Aspect
//@Order
//public class PersonAop {
//
//    @Pointcut("execution(* *..bean..*.*(..))")
//    public void pointCut(){
//
//    }
//
//    @AfterReturning("pointCut()")
//    public void before(){
//
//
//    }
//
//
//    @Around("pointCut()")
//    public Object aroud(ProceedingJoinPoint proceedingJoinPoint) throws Throwable{
//
//        System.out.println(proceedingJoinPoint.getSignature().getName() + "before");
//        Object proceed = proceedingJoinPoint.proceed();
//        System.out.println(proceedingJoinPoint.getSignature().getName() + "after");
//
//        return proceed;
//    }
//
//}

public class PersonAop{

}
